server/ unattended-updates på server

  1. Installer unattended-upgrades

sudo apt install unattended-upgrades

  1. Bekreft at tjenesten er aktivert

sudo systemctl status unattended-upgrades

  1. Spesifiser om det er pakker som ikke bør behandles

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

  1. Legg inn pakker du ikke ønsker skal behandles. Dette legges inn under Unattended-Upgrade::Package-Blacklist

Eksempel: Pakkene mariadb og nginx blir ikke automatisk oppdatert

Unattended-Upgrade::Package-Blacklist {
    mariadb
    nginx
}
  1. Endre på følgende linjer hvis du ønsker restart av server for å oppdatere kernel:
// Automatically reboot *WITHOUT CONFIRMATION* if
//  the file /var/run/reboot-required is found after the upgrade
//Unattended-Upgrade::Automatic-Reboot "false";
Unattended-Upgrade::Automatic-Reboot "true";

// Automatically reboot even if there are users currently logged in
// when Unattended-Upgrade::Automatic-Reboot is set to true
//Unattended-Upgrade::Automatic-Reboot-WithUsers "true";

// If automatic reboot is enabled and needed, reboot at the specific
// time instead of immediately
//  Default: "now"
//Unattended-Upgrade::Automatic-Reboot-Time "02:00";
  1. Bekreft automatiske oppdateringer (Ubuntu 22.04)

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

Begge linjene skal ha verdi 1 for å være aktive.


Hentet herfra:

https://linuxopsys.com/topics/ubuntu-automatic-updates


Last modified: Fri Jul 14 08:29:00 2023